package cn.yh.nft.turbo.base.utils;

import java.math.BigDecimal;
import java.math.RoundingMode;

/**
 * @ClassName: MoneyUtils
 * @Author: 草莓爱上啵啵
 *
 *   元转分
 */
public class MoneyUtils {


    /**
     *   元转分
     * @param number 金额
     * @return 返回分
     */
    public static Long yuanToCent(BigDecimal number){
        return number.multiply(new BigDecimal("100")).longValue();
    }


    /**
     *   分转元
     * @param number 金额
     * @return 返回元
     */
    public static BigDecimal centToYuan(Long number){
        if (number ==null){
            return null;
        }
        return new BigDecimal(number.toString()).divide(new BigDecimal("100"), 2, RoundingMode.HALF_UP);
    }
}
